@mixin transform ($arg) {
  -webkit-transform: $arg;
  -moz-transform: $arg;
  -ms-transform: $arg;
  -o-transform: $arg;
  transform: $arg;
}

@mixin borderRadius ($radius) {
  -webkit-border-radius: $radius;
  -moz-border-radius: $radius;
  border-radius: $radius;
}

@mixin backgroundSize ($option) {
  -webkit-background-size: $option;
  background-size: $option;
}

@mixin border ($arg) {
  -webkit-border: $arg;
  -moz-border: $arg;
  -ms-border: $arg;
  -o-border: $arg;
  -khtml-border: $arg;
  border: $arg;
}

@mixin boxShadow ($arg) {
  -webkit-box-shadow: $arg;
  -moz-box-shadow: $arg;
  box-shadow: $arg;
}

@mixin borderImage ($url) {
  -webkit-border-image: url($url);
  -moz-border-image: url($url);
  -o-border-image: url($url);
  border-image: url($url);
}

@mixin linearGradient ($arg) {
  background: -webkit-linear-gradient($arg);
  background: -o-linear-gradient($arg);
  background: -moz-linear-gradient($arg);
  background: linear-gradient(to $arg);
}

@mixin transition ($arg) {
  -webkit-transition: $arg;
  -moz-transition: $arg;
  -ms-transition: $arg;
  -o-transition: $arg;
  transition: $arg;
}

@mixin boxSize ($type) {
  -webkit-box-sizing: $type;
  -moz-box-sizing: $type;
  box-sizing: $type;
}